// 检查是否已登录
export const checkLogin = () => {
  const token = uni.getStorageSync('token')
  return !!token
}

// 路由拦截处理
export const handleRouteGuard = async (url) => {
  // 需要登录才能访问的页面路径
   const authPages = ['pages/gvr-service/gvr-service', 'pages/gvr-my/gvr-my']
  // 检查当前页面是否需要登录
  const needAuth = authPages.some(page => url.includes(page))
  
  if (needAuth && !checkLogin()) {
    // 未登录时显示提示
    return new Promise((resolve) => {
          resolve(false)
    })
  }
  return true
} 